Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Less (Stylesheet-Sprache)</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Less_(Stylesheet-Sprache)"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Less_Stylesheet-Sprache rootpage-Less_Stylesheet-Sprache skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Less (Stylesheet-Sprache)</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="font-size:90%; margin-top:0; width:21em;">

<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:larger;">Less
</th></tr>
<tr>
<td colspan="2" class="notheme" style="text-align:center; background-color:#f8f9fa;"><span typeof="mw:File"></span>
</td></tr>


<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
</th></tr>



<tr>
<td><b>Erscheinungsjahr:</b>
</td>
<td><span class="wikidata-content">2009</span>
</td></tr>
<tr>
<td><b>Designer:</b>
</td>
<td>Alexis Sellier
</td></tr>
<tr>
<td><b>Entwickler:</b>
</td>
<td>Alexis Sellier, Dmitry Fadeyev
</td></tr>
<tr>
<td><b>Aktuelle&nbsp;<a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td class="wikidata-content" style="white-space:nowrap;">4.4.2<sup id="cite_ref-_dee2248ffb0e4372_1-0" class="reference"><a href="#cite_note-_dee2248ffb0e4372-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup>&nbsp;<small>(6. Oktober 2025)</small>
</td></tr>


<tr>
<td><b><a href="Typisierung_(Informatik)" title="Typisierung (Informatik)">Typisierung</a>:</b>
</td>
<td><a href="Dynamische_Typisierung" title="Dynamische Typisierung">Dynamisch</a>
</td></tr>






<tr>
<td><b>Beeinflusst von:</b>
</td>
<td><a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a>, <a href="Sass_(Stylesheet-Sprache)" title="Sass (Stylesheet-Sprache)">Sass</a>
</td></tr>
<tr>
<td><b>Beeinflusste:</b>
</td>
<td><a href="Sass_(Stylesheet-Sprache)" title="Sass (Stylesheet-Sprache)">Sass</a>
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a>:</b>
</td>
<td><a href="Plattform%C3%BCbergreifend" class="mw-redirect" title="Plattformübergreifend">plattformübergreifend</a>
</td></tr>

<tr>
<td><b><a href="Lizenz" title="Lizenz">Lizenz</a>:</b>
</td>
<td><span class="wikidata-content"><a href="Apache-Lizenz_2.0" class="mw-redirect" title="Apache-Lizenz 2.0">Apache-Lizenz, Version 2.0</a><sup id="cite_ref-_c17f153534de1446_2-0" class="reference"><a href="#cite_note-_c17f153534de1446-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup></span>
</td></tr>
<tr>
<td colspan="2" class="hintergrundfarbe5" style="text-align:center;"><a rel="nofollow" class="external text" href="http://lesscss.org/">lesscss.org</a>
</td></tr></tbody></table>
<p><b>Less</b> (<a href="Englische_Sprache" title="Englische Sprache">englisch</a> für <i>weniger</i>) ist eine <a href="Stylesheet-Sprache" title="Stylesheet-Sprache">Stylesheet-Sprache</a> mit dem Ziel, das Schreiben von <a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a> effizienter zu gestalten. Hauptziele sind dabei, intelligente Steuerungen zu ermöglichen sowie Code-Wiederholungen zu vermeiden. Less ist eine Obermenge von CSS, das heißt, ein CSS-Code ist gleichzeitig auch gültiger Less-Code. Less wird zu CSS <a href="Compiler" title="Compiler">kompiliert</a>.<sup id="cite_ref-t3n-besseres-css-mit-less_3-0" class="reference"><a href="#cite_note-t3n-besseres-css-mit-less-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>

<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<p>Die Sprache wurde von Alexis Sellier (auch bekannt als Cloudhead) entwickelt und im Jahr 2009 veröffentlicht. Anfangs wurde der Less-Compiler in <a href="Ruby_(Programmiersprache)" title="Ruby (Programmiersprache)">Ruby</a> entwickelt. Später entschied man sich dazu, auf <a href="JavaScript" title="JavaScript">JavaScript</a> umzusteigen.<sup id="cite_ref-lesscss-org-about_4-0" class="reference"><a href="#cite_note-lesscss-org-about-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Eigenschaften">Eigenschaften</h2></div>
<p>Zusätzlich zu den normalen <a href="Cascading_Style_Sheets" title="Cascading Style Sheets">CSS</a>-Anweisungen bietet Less die Schachtelung von Regeln, wodurch Code-Wiederholungen vermieden werden können. Beispielsweise können einer (bestehenden oder vom Programmierer festgelegten) Klasse von Elementen Regeln zugewiesen werden.
</p><p>Des Weiteren bietet Less Variablen, die wie z.&nbsp;B. die Konstanten in <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a> zentral festgelegt werden und sodann an mehreren Stellen benutzt werden können. In Abhängigkeit von diesen Variablen können auch Berechnungen und Verzweigungen durchgeführt werden. Außerdem unterstützt Less <a href="Mixin" title="Mixin">Mixins</a>: damit können Regeln unter einem Namen zusammengefasst und mit diesem an mehreren Stellen eingefügt werden, um so möglichst effektiv Code-Wiederholungen zu vermeiden.
</p>
<div class="mw-heading mw-heading2"><h2 id="Kompilierung">Kompilierung</h2></div>
<p>Da Less in JavaScript geschrieben ist, kann es nicht nur server-, sondern auch clientseitig (im <a href="Webbrowser" title="Webbrowser">Webbrowser</a>) kompiliert werden. Ein Vorteil der clientseitigen Kompilierung für Entwickler ist, dass Änderungen am <a href="Quellcode" class="mw-redirect" title="Quellcode">Quellcode</a> mit Hilfe des <i>Watch mode</i> automatisch im Webbrowser aktualisiert werden.<sup id="cite_ref-lesscss-org-usage_5-0" class="reference"><a href="#cite_note-lesscss-org-usage-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Dies kann Zeit bei der Entwicklung sparen.
</p>
<div class="mw-heading mw-heading2"><h2 id="Codebeispiele">Codebeispiele</h2></div>
<div class="mw-heading mw-heading3"><h3 id="Variablen">Variablen</h3></div>
<p>Mit Variablen ist es möglich, oft verwendete Werte (z.&nbsp;B. Farben) an mehreren Stellen zu verwenden, sowie ihre Abwandlungen (z.&nbsp;B. heller/dunkler, blasser (erdiger), im Farbwinkel gedreht) intelligent zu nutzen.<sup id="cite_ref-lesscss-org-language-features-variables_6-0" class="reference"><a href="#cite_note-lesscss-org-language-features-variables-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">@</span><span class="k">meineFarbe</span><span class="o">:</span><span class="w"> </span><span class="p">#</span><span class="nn">143352</span><span class="p">;</span>

<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="o">@</span><span class="n">meineFarbe</span><span class="p">;</span>
<span class="p">}</span>
<span class="nt">h2</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">color</span><span class="p">:</span><span class="w"> </span><span class="o">@</span><span class="n">meineFarbe</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<p>Wird das ganze nun kompiliert, erhält man folgendes Ergebnis:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="mh">#143352</span><span class="p">;</span>
<span class="p">}</span>
<span class="nt">h2</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">color</span><span class="p">:</span><span class="w"> </span><span class="mh">#143352</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Mixins">Mixins</h3></div>
<p>In Mixins können mehrere Eigenschaften definiert werden, welche anschließend – ähnlich wie Variablen – Verwendung finden. Zudem können Parameter übergeben werden.<sup id="cite_ref-lesscss-org-language-features-mixins_7-0" class="reference"><a href="#cite_note-lesscss-org-language-features-mixins-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Auf diese Weise lässt sich leicht Code generieren, der mehrere <a href="Herstellerpr%C3%A4fix" title="Herstellerpräfix">Herstellerpräfixe</a> verwendet, ohne diese jedes Mal extra angeben zu müssen.
</p><p><small>Anmerkung: Das konkrete Beispiel mit <code style="font-size:inherit">-x-border-radius</code> ist seit 2014 veraltet.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> Die Varianten mit Präfix sind seitdem wirkungslos.</small>
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">.</span><span class="nc">rund</span><span class="w"> </span><span class="o">(</span><span class="p">@</span><span class="k">radius</span><span class="o">:</span><span class="w"> </span><span class="nt">4px</span><span class="o">)</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="nt">-moz-border-radius</span><span class="o">:</span><span class="w"> </span><span class="p">@</span><span class="k">radius</span><span class="p">;</span>
<span class="w"> </span><span class="nt">-webkit-border-radius</span><span class="o">:</span><span class="w"> </span><span class="p">@</span><span class="k">radius</span><span class="p">;</span>
<span class="w"> </span><span class="nt">-o-border-radius</span><span class="o">:</span><span class="w"> </span><span class="p">@</span><span class="k">radius</span><span class="p">;</span>
<span class="w"> </span><span class="nt">border-radius</span><span class="o">:</span><span class="w"> </span><span class="p">@</span><span class="k">radius</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="err">.rund</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">footer</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="err">.rund(21px)</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<p>Dies wird kompiliert zu:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="kp">-moz-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">4</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="kp">-webkit-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">4</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="kp">-o-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">4</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">4</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">footer</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="kp">-moz-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">21</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="kp">-webkit-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">21</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="kp">-o-</span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">21</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="k">border-radius</span><span class="p">:</span><span class="w"> </span><span class="mi">21</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Verschachtelung">Verschachtelung</h3></div>
<p>Hiermit besteht die Möglichkeit, Selektoren ineinander zu verschachteln.
Das Verschachteln kann den Code kürzer und übersichtlicher machen, wodurch Fehler reduziert werden können.<sup id="cite_ref-lesscss-org-language-features-nested-rules_9-0" class="reference"><a href="#cite_note-lesscss-org-language-features-nested-rules-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="err">h1</span><span class="w"> </span><span class="err">{</span>
<span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mi">26</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="nt">p</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mi">12</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="err">a</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="k">text-decoration</span><span class="p">:</span><span class="w"> </span><span class="kc">none</span><span class="p">;</span>
<span class="w"> </span><span class="err">&amp;:hover</span><span class="w"> </span><span class="err">{</span><span class="w"> </span><span class="k">border-width</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="kt">px</span><span class="w"> </span><span class="p">}</span>
<span class="w"> </span><span class="err">}</span>
<span class="w"> </span><span class="err">}</span>
<span class="err">}</span>
</pre></div>
<p>Dies wird kompiliert zu:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="nt">h1</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mi">26</span><span class="kt">px</span><span class="p">;</span>
<span class="w"> </span><span class="k">font-weight</span><span class="p">:</span><span class="w"> </span><span class="kc">bold</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="nt">p</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mi">12</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="nt">p</span><span class="w"> </span><span class="nt">a</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">text-decoration</span><span class="p">:</span><span class="w"> </span><span class="kc">none</span><span class="p">;</span>
<span class="p">}</span>
<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="nt">p</span><span class="w"> </span><span class="nt">a</span><span class="p">:</span><span class="nd">hover</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">border-width</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading3"><h3 id="Operationen_und_Funktionen">Operationen und Funktionen</h3></div>
<p>In Less können arithmetische Operatoren zur Berechnung von Werten verwendet werden.<sup id="cite_ref-lesscss-org-language-features-operations_10-0" class="reference"><a href="#cite_note-lesscss-org-language-features-operations-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> Mit Funktionen können Werte auf komplexere Art und Weise modifiziert werden. Dies ist hilfreich um zum Beispiel Farbwerte zu verändern (z.&nbsp;B.: Sättigung oder Helligkeit verändern) oder komplexere mathematische Berechnungen durchzuführen (z.&nbsp;B.: sin, cos, sqrt).<sup id="cite_ref-lesscss-org-functions_11-0" class="reference"><a href="#cite_note-lesscss-org-functions-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">@</span><span class="k">meineFarbe</span><span class="o">:</span><span class="w"> </span><span class="p">#</span><span class="nn">143352</span><span class="p">;</span>
<span class="p">@</span><span class="k">size</span><span class="o">:</span><span class="w"> </span><span class="nt">10px</span><span class="p">;</span>

<span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="o">@</span><span class="n">meineFarbe</span><span class="p">;</span>
<span class="p">}</span>
<span class="nt">h2</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">color</span><span class="p">:</span><span class="w"> </span><span class="nb">saturate</span><span class="p">(</span><span class="err">@</span><span class="n">meineFarbe</span><span class="p">,</span><span class="w"> </span><span class="mi">20</span><span class="kt">%</span><span class="p">);</span>
<span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="o">@</span><span class="n">size</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="mi">4</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<p>Dies wird kompiliert zu:
</p>
<div class="mw-highlight mw-highlight-lang-css mw-content-ltr" dir="ltr"><pre><span></span><span class="p">#</span><span class="nn">header</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">background-color</span><span class="p">:</span><span class="w"> </span><span class="mh">#143352</span><span class="p">;</span>
<span class="p">}</span>
<span class="nt">h2</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="k">color</span><span class="p">:</span><span class="w"> </span><span class="mh">#0a335c</span><span class="p">;</span>
<span class="w"> </span><span class="k">font-size</span><span class="p">:</span><span class="w"> </span><span class="mi">40</span><span class="kt">px</span><span class="p">;</span>
<span class="p">}</span>
</pre></div>
<div class="mw-heading mw-heading2"><h2 id="Siehe_auch">Siehe auch</h2></div>
<ul><li><a href="Sass_(Stylesheet-Sprache)" title="Sass (Stylesheet-Sprache)">Sass (Stylesheet-Sprache)</a></li>
<li><a href="Stylus_(Stylesheet-Sprache)" title="Stylus (Stylesheet-Sprache)">Stylus (Stylesheet-Sprache)</a></li>
<li><a href="Bootstrap_(Framework)" title="Bootstrap (Framework)">Bootstrap (Framework)</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Literatur">Literatur</h2></div>
<ul><li>Alex Libby: <i>Instant LESS CSS Preprocessor How-to.</i>, Packt Publishing, 2013, ISBN 978-1-78216-376-3.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Wikiversity"></span></span></div><b><a href="https://de.wikiversity.org/wiki/Kurs:Neueste_Internet-_und_WWW-Technologien/Less_CSS" class="extiw external" title="v:Kurs:Neueste Internet- und WWW-Technologien/Less CSS">Wikiversity: Kurs:Neueste Internet- und WWW-Technologien/Less CSS</a></b>&nbsp;– Kursmaterialien</div>
<ul><li><a rel="nofollow" class="external text" href="http://lesscss.org">Offizielle Website</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="https://github.com/less">Less auf Github</a> (englisch)</li>
<li><a rel="nofollow" class="external text" href="http://www.ibm.com/developerworks/library/wa-less/">Do more in CSS with LESS, IBM Developer Works</a></li>
<li><span class="cite">Florence Maurice: <a rel="nofollow" class="external text" href="http://www.pc-magazin.de/ratgeber/css-konzentrat-less-bietet-mehr-1277436.html"><i>CSS-Konzentrat: LESS bietet mehr.</i></a> PC Magazin, 3.&nbsp;Juli 2012,<span class="Abrufdatum"> abgerufen am 4.&nbsp;Oktober 2013</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=CSS-Konzentrat%3A+LESS+bietet+mehr&amp;rft.description=CSS-Konzentrat%3A+LESS+bietet+mehr&amp;rft.identifier=http%3A%2F%2Fwww.pc-magazin.de%2Fratgeber%2Fcss-konzentrat-less-bietet-mehr-1277436.html&amp;rft.creator=Florence+Maurice&amp;rft.publisher=PC+Magazin">&nbsp;</span></li>
<li><span class="cite">Dieter Petereit: <a rel="nofollow" class="external text" href="http://www.drweb.de/magazin/8-kostenlose-tools-von-css-zu-less-und-wieder-zuruck/"><i>8 kostenlose Tools: Von CSS zu LESS und wieder zurück.</i></a> drweb.de, 9.&nbsp;Mai 2012,<span class="Abrufdatum"> abgerufen am 4.&nbsp;Oktober 2013</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=8+kostenlose+Tools%3A+Von+CSS+zu+LESS+und+wieder+zur%C3%BCck&amp;rft.description=8+kostenlose+Tools%3A+Von+CSS+zu+LESS+und+wieder+zur%C3%BCck&amp;rft.identifier=http%3A%2F%2Fwww.drweb.de%2Fmagazin%2F8-kostenlose-tools-von-css-zu-less-und-wieder-zuruck%2F&amp;rft.creator=Dieter+Petereit&amp;rft.publisher=drweb.de">&nbsp;</span></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-_dee2248ffb0e4372-1"><span class="mw-cite-backlink"><a href="#cite_ref-_dee2248ffb0e4372_1-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/less/less.js/releases/tag/v4.4.2"><cite style="font-style:italic"><span lang="en">Release 4.4.2</span></cite>.</a> 6.&nbsp;Oktober 2025 (abgerufen am 20.&nbsp;Oktober 2025).</span>
</li>
<li id="cite_note-_c17f153534de1446-2"><span class="mw-cite-backlink"><a href="#cite_ref-_c17f153534de1446_2-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/less/less.js/blob/master/LICENSE"><cite style="font-style:italic">github.com</cite>.</a></span>
</li>
<li id="cite_note-t3n-besseres-css-mit-less-3"><span class="mw-cite-backlink"><a href="#cite_ref-t3n-besseres-css-mit-less_3-0">↑</a></span> <span class="reference-text">
<span class="cite">Ilja Zaglov: <a rel="nofollow" class="external text" href="https://t3n.de/news/besseres-css-mit-less-488092/"><i>Weniger ist mehr: So optimierst du mit LESS deinen CSS-Workflow.</i></a> In: <i><a href="T3n" title="T3n">t3n</a>.</i> 27.&nbsp;August 2013,<span class="Abrufdatum"> abgerufen am 6.&nbsp;Februar 2016</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Weniger+ist+mehr%3A+So+optimierst+du+mit+LESS+deinen+CSS-Workflow&amp;rft.description=Weniger+ist+mehr%3A+So+optimierst+du+mit+LESS+deinen+CSS-Workflow&amp;rft.identifier=https%3A%2F%2Ft3n.de%2Fnews%2Fbesseres-css-mit-less-488092%2F&amp;rft.creator=Ilja+Zaglov&amp;rft.date=2013-08-27&amp;rft.language=de">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-about-4"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-about_4-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/about"><i>About.</i></a> History. In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=About&amp;rft.description=About&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Fabout&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-usage-5"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-usage_5-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/usage"><i>Usage.</i></a> In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Usage&amp;rft.description=Usage&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Fusage&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-language-features-variables-6"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-language-features-variables_6-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/features/#features-overview-feature-variables"><i>Language Features.</i></a> Variables. In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Language+Features&amp;rft.description=Language+Features&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Ffeatures%2F%23features-overview-feature-variables&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-language-features-mixins-7"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-language-features-mixins_7-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/features/#features-overview-feature-mixins"><i>Language Features.</i></a> Mixins. In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Language+Features&amp;rft.description=Language+Features&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Ffeatures%2F%23features-overview-feature-mixins&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text">Vergleiche <a rel="nofollow" class="external text" href="https://caniuse.com/border-radius">Can I use... CSS3 Border-radius (rounded corners)</a> oder ohne Zeitangabe direkt in den <a href="MDN_Web_Docs" title="MDN Web Docs">MDN Web Docs</a>, siehe <a rel="nofollow" class="external text" href="https://developer.mozilla.org/en-US/docs/Web/CSS/border-radius#browser_compatibility">border-radius - browser compatibility</a>.</span>
</li>
<li id="cite_note-lesscss-org-language-features-nested-rules-9"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-language-features-nested-rules_9-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/features/#features-overview-feature-nested-rules"><i>Language Features.</i></a> Nested Rules. In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Language+Features&amp;rft.description=Language+Features&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Ffeatures%2F%23features-overview-feature-nested-rules&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-language-features-operations-10"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-language-features-operations_10-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/features/#features-overview-feature-operations"><i>Language Features.</i></a> Operations. In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Language+Features&amp;rft.description=Language+Features&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Ffeatures%2F%23features-overview-feature-operations&amp;rft.language=en">&nbsp;</span>
</span>
</li>
<li id="cite_note-lesscss-org-functions-11"><span class="mw-cite-backlink"><a href="#cite_ref-lesscss-org-functions_11-0">↑</a></span> <span class="reference-text">
<span class="cite"><a rel="nofollow" class="external text" href="http://lesscss.org/functions"><i>Functions.</i></a> In: <i>lesscss.org.</i><span class="Abrufdatum"> Abgerufen am 6.&nbsp;Februar 2016</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3ALess+%28Stylesheet-Sprache%29&amp;rft.title=Functions&amp;rft.description=Functions&amp;rft.identifier=http%3A%2F%2Flesscss.org%2Ffunctions&amp;rft.language=en">&nbsp;</span>
</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-12-14" href="https://de.wikipedia.org/wiki/?title=Less_(Stylesheet-Sprache)&amp;oldid=262428136">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>